roe venison - German English Dictionary